.mbuy-layout{
  height: auto;
  background-color: #fff;
  // 头部
  .mbuy-header{
    .back {
      float: left;
      width: .75rem /* 48/64 */;
      height: .75rem /* 48/64 */;
      margin-top: .46875rem /* 30/64 */;
      margin-left: .3125rem /* 20/64 */;
      line-height: .75rem /* 48/64 */;
      color: #fff;
      font-size: .53125rem /* 34/64 */;
      font-weight: bold;
    }
    h4{
      text-align: center;
      overflow: hidden;
      height: 1.5625rem /* 100/64 */;
      font-size: .65625rem /* 42/64 */;
      font-weight: bold;
      line-height: 1.5625rem /* 100/64 */;
      color: #fff;
    }
  }

  // 商品
  .mbuy-prod {
    ul {
      li {
        background-color: #fff;
        a {
          display: block;
          height: 4.03125rem /* 258/64 */;
          // background-color: pink;
          border-bottom: 1px solid #ccc;
          padding: .3125rem /* 20/64 */;
          img {
            float: left;
            width: 2.5rem /* 160/64 */;
          }
          .info {
            float: right;
            position: relative;
            width: 6.25rem /* 400/64 */;
            height: 100%;
            // background-color: #ffa227;
            p {
              font-size: .4375rem /* 28/64 */;
              color: #000;
              span {
                color: #ff5103;
              }
            }
            .message {
              position: absolute;
              width: 100%;
              left: 0;
              bottom: .625rem /* 40/64 */;
              color: #a5a2a2;
              font-size: .375rem /* 24/64 */;
              .last {
                float: right;
              }
            }
          }
        }
      }
    }
  }
  
  // 分页
  #pagination {
    text-align: center;
    padding-top: .234375rem /* 15/64 */;
    select {
      width: 30%;
      height: 1rem /* 64/64 */;
      vertical-align: middle;
      background-color: #eee;
      padding-left: .46875rem /* 30/64 */;
      
    }
    button {
      outline: none;
      margin-top: .078125rem /* 5/64 */;
      background-color: #d4d4d4;
      border: none;
      border-bottom: 1px solid #bababa;
      box-shadow: 0 0 1px #666;
      border-radius: .09375rem /* 6/64 */;
      background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#d4d4d4));
      text-align: center;
      font-size: .4375rem /* 28/64 */;
      line-height: 1rem /* 64/64 */;
      overflow: hidden;
      
      width: 30%;
      height: 1rem /* 64/64 */;
    }
  }
}